dsynonym
English
Spanish
Portuguese
Dutch
German
French
Italian
Slovenian
Tour De Force
— definition
1.
tour de force (Noun)
1 definition
tour de force (Noun)
— A masterly or brilliant feat.
3 types of
effort
exploit
feat